﻿using Abp;
using Mt.Site.Core.WorkFlows.Enum;
using System.Collections.Generic;

namespace Mt.Site.Core.Organizations.UserCache.Models
{
    public class GetUserSelectionDataOutput
    {
        /// <summary>
        /// 备选人员所在部门及其上级部门
        /// </summary>
        public List<UnitSelectionData> Units { get; set; }

        /// <summary>
        /// 备选人员
        /// </summary>
        public List<UserSelectionData> Users { get; set; }

        /// <summary>
        /// TDOO:增加默认选中人员，流程配置页面增加过滤规则，按规则过滤，人员选择窗口将他们自动选中
        /// </summary>
        public List<UserSelectionData> DefaultSelectedUsers { get; set; }


        public ActionScheme ActionScheme { get; set; }

        public List<NameValue> ActionSchemeList { get; set; }
    }
}
